supporting ground vehicles - Spanish English Dictionary